have parked - German English Dictionary